CC=cc
CFLAGS=-Wall -Wextra -Wvla -pedantic -std=c99
CPPFLAGS=-D_POSIX_C_SOURCE=200809L
LDFLAGS=-ltoxcore
OBJS=main.o
PROG=main


.PHONY: all clean

all: $(PROG)

$(PROG): $(OBJS)
	$(CC) -o $(PROG) $(OBJS) $(LDFLAGS)

%.o: %.c
	$(CC) $(CFLAGS) $(CPPFLAGS) -c $< -o $@

clean:
	$(RM) $(PROG)
	$(RM) $(OBJS)
